html,body{height: 100%; width: 100%;}
body{ background: #f5f4f4;font-family: "Arial","Hiragino Sans GB", \5fae\8f6f\96c5\9ed1, "Helvetica", "sans-serif"; 
padding: 0; margin: 0;}
h1,h2,h3,h4,h5,h6,p,dl,dt,dd{padding: 0; margin: 0;}
dl,dt,dd{ display: block; height: auto; overflow: hidden;}
ul{ list-style: none; padding: 0; margin: 0;}
a{ text-decoration: none;}
em,i{ font-style: normal;}
ol{ padding: 0px !important;}
input:focus{transition: linear .5s;-moz-transition: linear .5s;-webkit-transition: linear .5s;-o-transition: linear .5s;}
.fl{ float:left}
.fr{ float:right}
input{width: 120px;height:20px}
body{background-size:100%; height: 100%; width: 100%;
background-repeat: no-repeat; 
background-attachment: fixed; }
.main{height: 70%; width: 80%; padding: 15% 10%;}
.main .center{ background: rgba(255,255,255,.5); border: 2px solid rgba(220,178,82,.8); height:auto; overflow: hidden;}
.main .center .title{ padding:15% 10% 10% 10% ; height: auto; overflow: hidden; text-align: center; display: inline-block; width: 80%;}

.main .center .title span{font-size: 16px;color:#707479; margin-left: 15px; margin-right: 15px;}

.mains{ padding:20% 15% 10% 15%;display: inline-block; width: 70%}
.mains div{background: rgba(107,109,111,.8); height: auto;overflow: hidden; padding: 10px 0px; color: #fff; margin-bottom:60px;font-size: 16px}
/*.mains div.fj span{display: block; height: 31px; line-height: 31px; text-align: left;font-size: .8rem;}*/
/*.mains div.fj em img{ float: left; padding-left: 20%; padding-right: 5%;}*/
.mains div.er{ margin-bottom: 0px;}
/*.mains div.er span{display: block; height: 31px; line-height: 31px; text-align: left;font-size: .8rem;}*/
/*.mains div.er em img{ float: left; padding-left: 20%; padding-right: 5%;}*/
.center .button{ padding-bottom: 15%;}
.center .button a{display: block; width: 95px; height:40px; background: #f4b52e; color: #fff; margin: 0 auto; text-align: center; line-height: 40px;}


